/* CSS Document */
.menu_login{padding-left:10px;padding-bottom:2px; font-family:Verdana; font-weight:bold;font-size:10px;}
.pm_nosale{background-color:#d2d2d2;width:14px; height:14px;}
.label_T{color:#666666;font-size:10px;text-align:center;background-color:#ccffff;}
.label_E{color:#666666;font-size:10px;text-align:center;background-image:url('images/exit.gif'); background-color:#ffffff; width:14px; height:14px;}
.label_RE{color:#666666;font-size:10px;text-align:center;border:#cccccc 1px solid;background-color:#ccffff;height:14px;width:14px;}
.label_RW{color:#666666;font-size:10px;text-align:center;border:#cccccc 1px solid;background-color:#ccffff;height:14px;width:14px;}
.label_SS{color:#666666;font-size:10px;text-align:center;border:#cccccc 1px solid;background-color:#ccffff;height:14px;width:14px;}
.label_SN{color:#666666;font-size:10px;text-align:center;border:#cccccc 1px solid;background-color:#ccffff;height:14px;width:14px;}

/* page_classes/PlacesMap */
.pm_table {margin:5px;padding:5px;}

.pm_ruler {}

.pm_free {background-color:#339900;width:16px; height:16px; border-right:#339900 1px solid;border-bottom:#339900 1px solid;padding:0px;}

.pm_resp {background-color:#ff0000;width:16px; height:16px; border-right:#ff0000 1px solid;border-bottom:#ff0000 1px solid;padding:0px;}

.pm_occupied {background-color:#ff0000;width:16px; height:16px; border-top:#000000 1px solid; border-left:#000000 1px solid; padding:0; margin:0; zoom:1;}

.pm_none {background-color:#ffffff;padding:0; margin:0;}

input.pm_check{width:16px; height:16px;margin:0px;border:0px}